home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / MacInstallFiles / Printing / LaserWriter / LaserWriter.rsrc / bin.rsrc_PACK_-4096.txt < prev    next >
Text File  |  1991-04-25  |  15KB  |  268 lines

  1. start:
  2. 00000000  600E                     bra        +0x10 /* 00000010 */
  3. 00000002  0003 5041                ori.b      D3, 0x41 /* 'A' */
  4. 00000006  434B                     chk.w      D1, A3
  5. 00000008  F000 0002                pmove      D0, MR0
  6. 0000000C  E0D2                     asr   .w   [A2]
  7. 0000000E  7000                     moveq.l    D0, 0x00
  8. label00000010:
  9. 00000010  4E56 0000                link       A6, 0
  10. 00000014  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  11. 00000018  246E 000C                movea.l    A2, [A6 + 0xC]
  12. 0000001C  426E 001C                clr.w      [A6 + 0x1C]
  13. 00000020  302E 001A                move.w     D0, [A6 + 0x1A]
  14. 00000024  0440 000B                subi.w     D0, 0xB
  15. 00000028  D040                     add.w      D0, D0
  16. 0000002A  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  17. 0000002E  4EFB 0002                jmp        [PC + D0.w + 0x2]
  18. 00000032  0016 0012                ori.b      [A6], 0x12
  19. 00000036  0012 0098                ori.b      [A2], 0x98
  20. 0000003A  0190                     bclr       [A0], D0
  21. 0000003C  01DA                     .incomplete
  22. 0000003E  0012 0012                ori.b      [A2], 0x12
  23. 00000042  01EA                     .incomplete
  24. 00000044  6000 022A                bra        +0x22C /* 00000270 */
  25. 00000048  6100 00FA                bsr        +0xFC /* 00000144 */
  26. 0000004C  246E 0014                movea.l    A2, [A6 + 0x14]
  27. 00000050  4A78 028E                tst.w      [0x0000028E /* ROM85 */]
  28. 00000054  6B4C                     bmi        +0x4E /* 000000A2 */
  29. 00000056  303C A88F                move.w     D0, 0xA88F
  30. 0000005A  A146                     syscall    GetTrapAddress, flags=1
  31. 0000005C  2208                     move.l     D1, A0
  32. 0000005E  303C A89F                move.w     D0, 0xA89F
  33. 00000062  A146                     syscall    GetTrapAddress, flags=1
  34. 00000064  B288                     cmp.l      D1, A0
  35. 00000066  673A                     beq        +0x3C /* 000000A2 */
  36. 00000068  2038 0282                move.l     D0, [0x00000282 /* Switcher */]
  37. 0000006C  6708                     beq        +0xA /* 00000076 */
  38. 0000006E  0C80 FFFF FFFF           cmpi.l     D0, 0xFFFFFFFF
  39. 00000074  662C                     bne        +0x2E /* 000000A2 */
  40. label00000076:
  41. 00000076  2038 0B64                move.l     D0, [0x00000B64 /* BackgrounderVars */]
  42. 0000007A  6726                     beq        +0x28 /* 000000A2 */
  43. 0000007C  0C80 FFFF FFFF           cmpi.l     D0, 0xFFFFFFFF
  44. 00000082  671E                     beq        +0x20 /* 000000A2 */
  45. 00000084  2040                     movea.l    A0, D0
  46. 00000086  2050                     movea.l    A0, [A0]
  47. 00000088  4A28 0002                tst.b      [A0 + 0x2]
  48. 0000008C  6A14                     bpl        +0x16 /* 000000A2 */
  49. 0000008E  6100 01B2                bsr        +0x1B4 /* 00000242 */
  50. label00000092:
  51. 00000092  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  52. 00000096  A957                     syscall    ShowControl
  53. 00000098  2F2A 000E                move.l     -[A7], [A2 + 0xE]
  54. 0000009C  A957                     syscall    ShowControl
  55. 0000009E  6000 0164                bra        +0x166 /* 00000204 */
  56. label000000A2:
  57. 000000A2  202A 000A                move.l     D0, [A2 + 0xA]
  58. 000000A6  2F00                     move.l     -[A7], D0
  59. 000000A8  2F00                     move.l     -[A7], D0
  60. 000000AA  4267                     clr.w      -[A7]
  61. 000000AC  A963                     syscall    SetControlValue/SetCtlValue
  62. 000000AE  3F3C 00FF                move.w     -[A7], 0xFF
  63. 000000B2  A95D                     syscall    HiliteControl
  64. 000000B4  202A 000E                move.l     D0, [A2 + 0xE]
  65. 000000B8  2F00                     move.l     -[A7], D0
  66. 000000BA  2F00                     move.l     -[A7], D0
  67. 000000BC  3F3C 0001                move.w     -[A7], 0x1
  68. 000000C0  A963                     syscall    SetControlValue/SetCtlValue
  69. 000000C2  3F3C 00FF                move.w     -[A7], 0xFF
  70. 000000C6  A95D                     syscall    HiliteControl
  71. 000000C8  60C8                     bra        -0x36 /* 00000092 */
  72. 000000CA  6100 0086                bsr        +0x88 /* 00000152 */
  73. 000000CE  7600                     moveq.l    D3, 0x00
  74. 000000D0  224C                     movea.l    A1, A4
  75. 000000D2  7000                     moveq.l    D0, 0x00
  76. 000000D4  1019                     move.b     D0, [A1]+
  77. 000000D6  D2C0                     add.w      A1, D0
  78. 000000D8  1019                     move.b     D0, [A1]+
  79. 000000DA  D2C0                     add.w      A1, D0
  80. 000000DC  206E 0010                movea.l    A0, [A6 + 0x10]
  81. 000000E0  1018                     move.b     D0, [A0]+
  82. 000000E2  4840                     swap.w     D0
  83. 000000E4  1019                     move.b     D0, [A1]+
  84. 000000E6  A03C                     syscall    CmpString
  85. 000000E8  6702                     beq        +0x4 /* 000000EC */
  86. 000000EA  50C3                     st         D3
  87. label000000EC:
  88. 000000EC  2052                     movea.l    A0, [A2]
  89. 000000EE  3828 004C                move.w     D4, [A0 + 0x4C]
  90. 000000F2  5344                     subq.w     D4, 1
  91. label000000F4:
  92. 000000F4  6B4A                     bmi        +0x4C /* 00000140 */
  93. 000000F6  594F                     subq.w     A7, 4
  94. 000000F8  2F0F                     move.l     -[A7], A7
  95. 000000FA  486F 0006                pea.l      [A7 + 0x6]
  96. 000000FE  4267                     clr.w      -[A7]
  97. 00000100  3F04                     move.w     -[A7], D4
  98. 00000102  2F0A                     move.l     -[A7], A2
  99. 00000104  3F3C 0034                move.w     -[A7], 0x34 /* '4' */
  100. 00000108  A9E7                     syscall    Pack0/ListManager
  101. 0000010A  341F                     move.w     D2, [A7]+
  102. 0000010C  301F                     move.w     D0, [A7]+
  103. 0000010E  1F3C 0001                move.b     -[A7], 0x1
  104. 00000112  4A43                     tst.w      D3
  105. 00000114  6618                     bne        +0x1A /* 0000012E */
  106. 00000116  224C                     movea.l    A1, A4
  107. 00000118  2052                     movea.l    A0, [A2]
  108. 0000011A  2068 0050                movea.l    A0, [A0 + 0x50]
  109. 0000011E  2050                     movea.l    A0, [A0]
  110. 00000120  41F0 2000                lea.l      A0, [A0 + D2.w]
  111. 00000124  4840                     swap.w     D0
  112. 00000126  4240                     clr.w      D0
  113. 00000128  1019                     move.b     D0, [A1]+
  114. 0000012A  A03C                     syscall    CmpString
  115. 0000012C  6702                     beq        +0x4 /* 00000130 */
  116. label0000012E:
  117. 0000012E  4257                     clr.w      [A7]
  118. label00000130:
  119. 00000130  4267                     clr.w      -[A7]
  120. 00000132  3F04                     move.w     -[A7], D4
  121. 00000134  2F0A                     move.l     -[A7], A2
  122. 00000136  3F3C 005C                move.w     -[A7], 0x5C /* '\\' */
  123. 0000013A  A9E7                     syscall    Pack0/ListManager
  124. 0000013C  5344                     subq.w     D4, 1
  125. 0000013E  60B4                     bra        -0x4A /* 000000F4 */
  126. label00000140:
  127. 00000140  6000 012E                bra        +0x130 /* 00000270 */
  128. fn00000144:
  129. 00000144  203C 5052 4543           move.l     D0, 0x50524543 /* 'PREC' */
  130. 0000014A  323C 007F                move.w     D1, 0x7F
  131. 0000014E  7404                     moveq.l    D2, 0x04
  132. 00000150  600C                     bra        +0xE /* 0000015E */
  133. fn00000152:
  134. 00000152  203C 5041 5041           move.l     D0, 0x50415041 /* 'PAPA' */
  135. 00000158  323C E000                move.w     D1, 0xE000
  136. 0000015C  7467                     moveq.l    D2, 0x67
  137. label0000015E:
  138. 0000015E  48E7 0700                movem.l    -[A7], D5,D6,D7
  139. 00000162  2A00                     move.l     D5, D0
  140. 00000164  3C01                     move.w     D6, D1
  141. 00000166  2E02                     move.l     D7, D2
  142. 00000168  594F                     subq.w     A7, 4
  143. 0000016A  2F05                     move.l     -[A7], D5
  144. 0000016C  3F06                     move.w     -[A7], D6
  145. 0000016E  4A78 028E                tst.w      [0x0000028E /* ROM85 */]
  146. 00000172  6B08                     bmi        +0xA /* 0000017C */
  147. 00000174  A81F                     syscall    Get1Resource
  148. 00000176  221F